import java.io.*;
import java.net.*;
public class Server{
	public static void main(String args[]){
		String [] answer ={"南非","进入世界杯了","哈哈...问题真逗！"};
		ServerSocket serverForClient=null;
		Socket socketOnServer=null;
		DataOutputStream out=null;
		DataInputStream in=null;
		try{
			serverForClient=new ServerSocket(2010);
		}
		catch(IOException e1){
			System.out.println(e1);
		}
		try{
			System.out.println("等待客户呼叫");
			socketOnServer=serverForClient.accept();
			out=new DataOutputStream(socketOnServer.getOutputStream());
			in=new DataInputStream(socketOnServer.getInputStream());
			for(int i=0;i<answer.length;i++){
				String s =in.readUTF();
				System.out.println("服务器收到客户的提问："+s);
				out.writeUTF(answer[i]);
				Thread.sleep(500);
			}
		}
		catch(Exception e){
			System.out.println("客户已断开"+e);
		}
	}
}
